package com.crm.dao.mapper.exchange;

import com.crm.model.entity.exchange.HighClassExchangeDays;
import com.crm.model.entity.exchange.HighClassExchangeDaysExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HighClassExchangeDaysMapper {
    long countByExample(HighClassExchangeDaysExample example);

    int deleteByExample(HighClassExchangeDaysExample example);

    int deleteByPrimaryKey(String highClassExchangeFateId);

    int insert(HighClassExchangeDays record);

    int insertSelective(HighClassExchangeDays record);

    List<HighClassExchangeDays> selectByExample(HighClassExchangeDaysExample example);

    HighClassExchangeDays selectByPrimaryKey(String highClassExchangeFateId);

    int updateByExampleSelective(@Param("record") HighClassExchangeDays record, @Param("example") HighClassExchangeDaysExample example);

    int updateByExample(@Param("record") HighClassExchangeDays record, @Param("example") HighClassExchangeDaysExample example);

    int updateByPrimaryKeySelective(HighClassExchangeDays record);

    int updateByPrimaryKey(HighClassExchangeDays record);
}